<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.4.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '1DBD134BB6ED37C42DC47D3FD0F93EC8';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'com.google.code.dndhangout.dragandroppoc.DragAndDropPOC',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function l(){}
function p(){}
function k(){}
function r(){}
function q(){}
function v(){}
function u(){}
function t(){}
function s(){}
function B(){}
function O(){}
function J(){}
function $(){}
function wh(){}
function wb(){}
function eb(){}
function db(){}
function cb(){}
function bb(){}
function ab(){}
function nb(){}
function rb(){}
function qb(){}
function pb(){}
function Bb(){}
function zb(){}
function Fb(){}
function Lb(){}
function Kb(){}
function Jb(){}
function Wb(){}
function Vb(){}
function Yb(){}
function Xb(){}
function _b(){}
function ac(){}
function Qc(){}
function Wc(){}
function od(){}
function nd(){}
function md(){}
function ld(){}
function kd(){}
function Id(){}
function Pd(){}
function Od(){}
function Sd(){}
function Rd(){}
function Wd(){}
function Vd(){}
function Ud(){}
function ae(){}
function ke(){}
function je(){}
function ne(){}
function me(){}
function oe(){}
function qe(){}
function ye(){}
function Ee(){}
function De(){}
function Fe(){}
function He(){}
function Ke(){}
function Je(){}
function Le(){}
function Ne(){}
function Pe(){}
function Se(){}
function Ve(){}
function hf(){}
function kf(){}
function qf(){}
function pf(){}
function Mf(){}
function Lf(){}
function Uf(){}
function Zf(){}
function Yf(){}
function eg(){}
function jg(){}
function tg(){}
function zg(){}
function Cg(){}
function Ig(){}
function Mg(){}
function $g(){}
function Zg(){}
function ch(){}
function fh(){}
function oh(){}
function th(){}
function We(a){}
function Oe(a){T()}
function Re(a){T()}
function Ue(a){T()}
function Ie(){T()}
function Me(){T()}
function Qe(){T()}
function Te(){T()}
function x(){T()}
function uh(){T()}
function jf(a){T()}
function Tc(){Sc()}
function eh(){wf(this)}
function yb(){this.b={}}
function Qf(a){this.b=a}
function ag(a){this.b=a}
function Jg(a){this.b=a}
function wg(a){this.d=a}
function Zd(a){this.g=a}
function Ae(a){this.c=a}
function ub(){this.d=++sb}
function jh(){this.b=new eh}
function L(){L=wh;K=new O}
function Sc(){Sc=wh;Rc=new ub}
function Yg(){Yg=wh;Xg=new $g}
function fb(a,b){a.e=b}
function hb(a,b){a.b=b}
function ib(a,b){a.c=b}
function pd(a,b){Fc(a.g,b)}
function Fd(a,b){Cd(a,b,a.g)}
function re(a,b){te(a,b,a.c)}
function Fc(a,b){$c();id(a,b)}
function rd(a,b){!!a.e&&Hb(a.e,b)}
function hh(a,b){return xf(a.b,b)}
function xb(a,b){return a.b[b]}
function Af(b,a){return b.f[Vh+a]}
function ug(a){return a.c<a.d.w()}
function $b(a){Zb.call(this,a)}
function Md(a){$b.call(this,a)}
function Xc(){Ib.call(this,null)}
function _c(a,b){a.__listener=b}
function fg(a,b){this.c=a;this.b=b}
function Eg(a,b){this.b=a;this.c=b}
function ph(a,b){this.b=a;this.c=b}
function y(a){T();this.b=a;S(this)}
function Ib(a){this.b=new Ub;this.c=a}
function mb(){mb=wh;lb=new vb(new nb)}
function df(){df=wh;af={};cf={}}
function Nc(){if(!Jc){jd();Jc=true}}
function $c(){if(!Yc){hd();Yc=true}}
function sc(a){return a==null?null:a}
function Z(a,b){return a.contains(b)}
function mc(a,b){return a.cM&&a.cM[b]}
function lc(a,b){return a.cM&&!!a.cM[b]}
function rc(a){return a.tM==wh||lc(a,1)}
function ad(a){return !qc(a)&&pc(a,9)}
function Xe(b,a){return b.charCodeAt(a)}
function X(b,a){return b.appendChild(a)}
function Y(b,a){return b.removeChild(a)}
function Cf(b,a){return Vh+a in b.f}
function ih(a,b){return Hf(a.b,b)!=null}
function I(a){return a.$H||(a.$H=++D)}
function pc(a,b){return a!=null&&lc(a,b)}
function mg(a,b){(a<0||a>=b)&&pg(a,b)}
function Vg(a,b,c,d){a.splice(b,c,d)}
function Ob(a,b,c){var d;d=Qb(a,b);d.u(c)}
function Rb(a,b){var c;c=Sb(a,b);return c}
function Ng(a,b){fc(a.b,a.c++,b);return true}
function U(){try{null.a()}catch(a){return a}}
function pe(){fe.call(this,$doc.body)}
function Ub(){this.e=new eh;this.d=false}
function fe(a){this.b=new we;this.g=a;sd(this)}
function Ge(a,b,c){this.b=a;this.d=b;this.c=c}
function Pg(){this.b=dc(vc,{17:1},0,0,0)}
function we(){this.b=dc(uc,{17:1},14,4,0)}
function Oc(){Jc&&Db((!Kc&&(Kc=new Xc),Kc))}
function ic(){ic=wh;gc=[];hc=[];jc(new ac,gc,hc)}
function Ld(){Ld=wh;Jd=new Pd;Kd=new Sd}
function Mb(a,b){!a.b&&(a.b=new Pg);Ng(a.b,b)}
function Db(a){var b;if(Ab){b=new Bb;Hb(a,b)}}
function A(a){var b;return b=a,rc(b)?b.hC():I(b)}
function Lc(a){Nc();return Mc(Ab?Ab:(Ab=new ub),a)}
function Gb(a,b,c){return new Wb(Nb(a.b,b,c))}
function E(a,b,c){return a.apply(b,c);var d}
function Hf(a,b){return !b?Jf(a):If(a,b,~~I(b))}
function qc(a){return a!=null&&a.tM!=wh&&!lc(a,1)}
function rf(a){var b;b=new Qf(a);return new Eg(a,b)}
function gh(a,b){var c;c=Df(a.b,b,a);return c==null}
function Gd(a,b){var c;c=Dd(a,b);c&&Hd(b.g);return c}
function P(a,b){!a&&(a=[]);a[a.length]=b;return a}
function R(a,b){a.length>=b&&a.splice(0,b);return a}
function tc(a){if(a!=null){throw new Me}return null}
function Ac(a){if(pc(a,22)){return a}return new y(a)}
function Dg(a){var b;b=new Vf(a.c.b);return new Jg(b)}
function ee(){ee=wh;be=new ke;ce=new eh;de=new jh}
function ge(a){ee();try{td(a)}finally{ih(de,a)}}
function he(){ee();try{Nd(de,be)}finally{wf(de.b);wf(ce)}}
function Cd(a,b,c){ud(b);re(a.b,b);X(c,_d(b.g));vd(b,a)}
function z(a,b){var c;return c=a,rc(c)?c.eQ(b):c===b}
function Mc(a,b){return Gb((!Kc&&(Kc=new Xc),Kc),a,b)}
function dh(a,b){return sc(a)===sc(b)||a!=null&&z(a,b)}
function vh(a,b){return sc(a)===sc(b)||a!=null&&z(a,b)}
function pg(a,b){throw new Re('Index: '+a+', Size: '+b)}
function Ag(a){if(a.c<=0){throw new uh}return a.b.D(--a.c)}
function vg(a){if(a.c>=a.d.w()){throw new uh}return a.d.D(a.c++)}
function ze(a){if(a.b>=a.c.c){throw new uh}return a.c.b[++a.b]}
function nc(a,b){if(a!=null&&!mc(a,b)){throw new Me}return a}
function ve(a,b){var c;c=se(a,b);if(c==-1){throw new uh}ue(a,c)}
function Ff(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c}
function Jf(a){var b;b=a.c;a.c=null;if(a.d){a.d=false;--a.e}return b}
function wf(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0}
function gf(){if(bf==256){af=cf;cf={};bf=0}++bf}
function F(){if(C++==0){M((L(),K));return true}return false}
function Ye(a,b){if(!pc(b,1)){return false}return String(a)==b}
function _d(a){return a.__gwt_resolve?a.__gwt_resolve():a}
function dc(a,b,c,d,e){var f;f=cc(e,d);ec(a,b,c,f);return f}
function bc(a,b){var c,d;c=a;d=cc(0,b);ec(c.aC,c.cM,c.qI,d);return d}
function ec(a,b,c,d){ic();kc(d,gc,hc);d.aC=a;d.cM=b;d.qI=c;return d}
function Og(a,b,c){for(;c<a.c;++c){if(vh(b,a.b[c])){return c}}return -1}
function se(a,b){var c;for(c=0;c<a.c;++c){if(a.b[c]==b){return c}}return -1}
function Pc(){var a;if(Jc){a=new Tc;!!Kc&&Hb(Kc,a);return null}return null}
function oc(a){if(a!=null&&(a.tM==wh||lc(a,1))){throw new Me}return a}
function Gf(e,a,b){var c,d=e.f;a=Vh+a;a in d?(c=d[a]):++e.e;d[a]=b;return c}
function jc(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function kc(a,b,c){ic();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function H(a,b,c){var d;d=F();try{return E(a,b,c)}finally{d&&N((L(),K));--C}}
function Ec(a,b,c){var d;d=Cc;Cc=a;b==Dc&&Zc(a.type)==8192&&(Dc=null);c.k(a);Cc=d}
function Bg(a,b){var c;this.b=a;this.d=a;c=a.w();(b<0||b>c)&&pg(b,c);this.c=b}
function vb(a){ub.call(this);this.b=a;!gb&&(gb=new yb);gb.b[zh]=this;this.c=zh}
function Hd(a){a.style['left']=yh;a.style['top']=yh;a.style['position']=yh}
function Xd(a){var b;sd(a);b=a.g.tabIndex;-1==b&&(a.g.tabIndex=0,undefined)}
function Vf(a){var b;b=new Pg;a.d&&Ng(b,new ag(a));vf(a,b);uf(a,b);this.b=new wg(b)}
function xf(a,b){return b==null?a.d:pc(b,1)?Cf(a,nc(b,1)):Bf(a,b,~~A(b))}
function yf(a,b){return b==null?a.c:pc(b,1)?Af(a,nc(b,1)):zf(a,b,~~A(b))}
function Df(a,b,c){return b==null?Ff(a,c):pc(b,1)?Gf(a,nc(b,1),c):Ef(a,b,c,~~A(b))}
function G(b){return function(){try{return H(b,this,arguments)}catch(a){throw a}}}
function M(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Q(b,c)}while(a.b);a.b=c}}
function N(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=Q(b,c)}while(a.c);a.c=c}}
function lf(a,b){var c;while(a.s()){c=a.t();if(b==null?c==null:z(b,c)){return a}}return null}
function ff(a){df();var b=Vh+a;var c=cf[b];if(c!=null){return c}c=af[b];c==null&&(c=ef(a));gf();return cf[b]=c}
function vf(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=new fg(e,c.substring(1));a.u(d)}}}
function V(a){var b,c,d;d=W(a);for(b=0,c=d.length;b<c;++b){d[b]=d[b].length==0?'anonymous':d[b]}return d}
function w(a){var b,c,d;c=dc(wc,{17:1},21,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new Te}c[d]=a[d]}}
function T(){var a,b,c,d;c=R(V(U()),3);d=dc(wc,{17:1},21,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new We(c[a])}w(d)}
function o(a){var b;b=(ee(),ie());a.b=new $d;Fd(b,a.b);a.b.g.textContent='Click me!';qd(a.b,new r,(mb(),mb(),lb))}
function Tb(a){var b,c;if(a.b){try{for(c=new wg(a.b);c.c<c.d.w();){b=nc(vg(c),15);Ob(b.b,b.d,b.c)}}finally{a.b=null}}}
function ue(a,b){var c;if(b<0||b>=a.c){throw new Qe}--a.c;for(c=b;c<a.c;++c){fc(a.b,c,a.b[c+1])}fc(a.b,a.c,null)}
function Qb(a,b){var c,d;d=nc(yf(a.e,b),25);if(!d){d=new eh;Df(a.e,b,d)}c=nc(d.c,24);if(!c){c=new Pg;Ff(d,c)}return c}
function Sb(a,b){var c,d;d=nc(yf(a.e,b),25);if(!d){return Yg(),Yg(),Xg}c=nc(d.c,24);if(!c){return Yg(),Yg(),Xg}return c}
function ie(){ee();var a;a=nc(yf(ce,null),12);if(a){return a}ce.e==0&&Lc(new ne);a=new pe;Df(ce,null,a);gh(de,a);return a}
function Ze(c){if(c.length==0||c[0]>Uh&&c[c.length-1]>Uh){return c}var a=c.replace(/^(\s*)/,yh);var b=a.replace(/\s*$/,yh);return b}
function Zb(a){x.call(this,a.w()==0?null:nc(a.x(dc(yc,{17:1,23:1},22,0,0)),23)[0]);this.b=a}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{xh(zc)()}catch(a){b(c)}else{xh(zc)()}}
function Pf(a,b){var c,d,e;if(pc(b,26)){c=nc(b,26);d=c.z();if(xf(a.b,d)){e=yf(a.b,d);return dh(c.A(),e)}}return false}
function Bf(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.z();if(h.y(a,g)){return true}}}return false}
function zf(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.z();if(h.y(a,g)){return f.A()}}}return null}
function uf(h,a){var b=h.b;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.u(e[f])}}}}
function S(a){var b,c,d,e;d=V(qc(a.b)?oc(a.b):null);e=dc(wc,{17:1},21,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new We(d[b])}w(e)}
function $d(){var a;Zd.call(this,(a=$doc.createElement('BUTTON'),a.type='button',a));this.g['className']='gwt-Button'}
function fc(a,b,c){if(c!=null){if(a.qI>0&&!mc(c,a.qI)){throw new Ie}if(a.qI<0&&(c.tM==wh||lc(c,1))){throw new Ie}}return a[b]=c}
function jb(a,b,c){var d,e,f;if(gb){f=nc(xb(gb,a.type),3);if(f){d=f.b.b;e=f.b.c;hb(f.b,a);ib(f.b,c);rd(b,f.b);hb(f.b,d);ib(f.b,e)}}}
function qd(a,b,c){var d;d=Zc(c.c);d==-1?pd(a,c.c):a.d==-1?Gc(a.g,d|(a.g.__eventBits||0)):(a.d|=d);return Gb(!a.e?(a.e=new Ib(a)):a.e,c,b)}
function ud(a){if(!a.f){(ee(),hh(de,a))&&ge(a)}else if(a.f){Gd(a.f,a)}else if(a.f){throw new Oe("This widget's parent does not implement HasWidgets")}}
function Dd(a,b){var c,d;if(b.f!=a){return false}try{vd(b,null)}finally{c=b.g;Y((d=c.parentNode,(!d||d.nodeType!=1)&&(d=null),d),c);ve(a.b,b)}return true}
function td(a){if(!a.c){throw new Oe("Should only call onDetach when the widget is attached to the browser's document")}try{a.o()}finally{a.g.__listener=null;a.c=false}}
function Nb(a,b,c){if(!b){throw new Ue('Cannot add a handler with a null type')}if(!c){throw new Ue('Cannot add a null handler')}a.c>0?Mb(a,new Ge(a,b,c)):Ob(a,b,c);return new Ee}
function If(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.z();if(h.y(a,g)){c.length==1?delete h.b[b]:c.splice(d,1);--h.e;return f.A()}}}return null}
function Ef(j,a,b,c){var d=j.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.z();if(j.y(a,h)){var i=g.A();g.B(b);return i}}}else{d=j.b[c]=[]}var g=new ph(a,b);d.push(g);++j.e;return null}
function cc(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function vd(a,b){var c;c=a.f;if(!b){try{!!c&&c.c&&td(a)}finally{a.f=null}}else{if(c){throw new Oe('Cannot set a new parent without first clearing the old parent')}a.f=b;b.c&&Xd(a)}}
function Nd(b,c){Ld();var a,d,e,f,g;d=null;for(g=b.q();g.s();){f=nc(g.t(),14);try{c.r(f)}catch(a){a=Ac(a);if(pc(a,22)){e=a;!d&&(d=new jh);gh(d,e)}else throw a}}if(d){throw new Md(d)}}
function Bc(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function Hb(b,c){var a,d,e;!c.d||(c.d=false,c.e=null);e=c.e;fb(c,b.c);try{Pb(b.b,c)}catch(a){a=Ac(a);if(pc(a,16)){d=a;throw new $b(d.b)}else throw a}finally{e==null?(c.d=true,c.e=null):(c.e=e)}}
function ef(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+Xe(a,c++)}return b|0}
function Q(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0].G()&&(c=P(c,f)):($wnd.__gwt_initWindowCloseHandler(xh(Pc),xh(Oc)),undefined)}catch(a){a=Ac(a);if(!pc(a,20))throw a}}return c}
function te(a,b,c){var d,e;if(c<0||c>a.c){throw new Qe}if(a.c==a.b.length){e=dc(uc,{17:1},14,a.b.length*2,0);for(d=0;d<a.b.length;++d){fc(e,d,a.b[d])}a.b=e}++a.c;for(d=a.c-1;d>c;--d){fc(a.b,d,a.b[d-1])}fc(a.b,c,b)}
function sd(a){var b;if(a.c){throw new Oe("Should only call onAttach when the widget is detached from the browser's document")}a.c=true;_c(a.g,a);b=a.d;a.d=-1;b>0&&(a.d==-1?Gc(a.g,b|(a.g.__eventBits||0)):(a.d|=b));a.n()}
function W(a){var b,c,d,e,f;f=a&&a.message?a.message.split('\n'):[];for(b=0,c=0,e=f.length;c<e;++b,c+=2){d=f[c].lastIndexOf('function ');d==-1?(f[b]=yh,undefined):(f[b]=Ze(f[c].substr(d+9,f[c].length-(d+9))),undefined)}f.length=b;return f}
function Pb(b,c){var a,d,e,f,g,h;if(!c){throw new Ue('Cannot fire null event')}try{++b.c;g=Rb(b,c.j());d=null;h=b.d?g.F(g.w()):g.E();while(b.d?h.c>0:h.c<h.d.w()){f=b.d?Ag(h):vg(h);try{c.i(nc(f,6))}catch(a){a=Ac(a);if(pc(a,22)){e=a;!d&&(d=new jh);gh(d,e)}else throw a}}if(d){throw new Zb(d)}}finally{--b.c;b.c==0&&Tb(b)}}
function jd(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=xh(Pc)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=xh(function(a){try{Jc&&Db((!Kc&&(Kc=new Xc),Kc))}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}
function zc(){var a;!!$stats&&Bc('com.google.gwt.user.client.UserAgentAsserter');a=Ic();Ye(Ah,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&Bc('com.google.gwt.user.client.DocumentModeAsserter');Hc();!!$stats&&Bc('com.google.code.dndhangout.dragandroppoc.client.DragAndDropPOC');o(new p)}
function id(a,b){switch(b){case 'drag':a.ondrag=fd;break;case 'dragend':a.ondragend=fd;break;case 'dragenter':a.ondragenter=ed;break;case 'dragleave':a.ondragleave=fd;break;case 'dragover':a.ondragover=ed;break;case 'dragstart':a.ondragstart=fd;break;case 'drop':a.ondrop=fd;break;case 'canplaythrough':case 'ended':case 'progress':a.removeEventListener(b,fd,false);a.addEventListener(b,fd,false);break;default:throw 'Trying to sink unknown event type '+b;}}
function Gc(a,b){$c();a.__eventBits=b;a.onclick=b&1?fd:null;a.ondblclick=b&2?fd:null;a.onmousedown=b&4?fd:null;a.onmouseup=b&8?fd:null;a.onmouseover=b&16?fd:null;a.onmouseout=b&32?fd:null;a.onmousemove=b&64?fd:null;a.onkeydown=b&128?fd:null;a.onkeypress=b&256?fd:null;a.onkeyup=b&512?fd:null;a.onchange=b&1024?fd:null;a.onfocus=b&2048?fd:null;a.onblur=b&4096?fd:null;a.onlosecapture=b&8192?fd:null;a.onscroll=b&16384?fd:null;a.onload=b&32768?gd:null;a.onerror=b&65536?fd:null;a.onmousewheel=b&131072?fd:null;a.oncontextmenu=b&262144?fd:null;a.onpaste=b&524288?fd:null}
function Zc(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case zh:return 1;case Dh:return 2;case 'focus':return 2048;case Eh:return 128;case Fh:return 256;case Gh:return 512;case 'load':return 32768;case 'losecapture':return 8192;case Hh:return 4;case Ih:return 64;case Jh:return 32;case Kh:return 16;case Lh:return 8;case 'scroll':return 16384;case 'error':return 65536;case 'DOMMouseScroll':case Mh:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case Nh:return 1048576;case Oh:return 2097152;case Ph:return 4194304;case Qh:return 8388608;case Rh:return 16777216;case Sh:return 33554432;case Th:return 67108864;default:return -1;}}
function Ic(){var c=navigator.userAgent.toLowerCase();var d=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return c.indexOf(Ah)!=-1}())return Ah;if(function(){return c.indexOf('webkit')!=-1||function(){if(c.indexOf('chromeframe')!=-1){return true}if(typeof window['ActiveXObject']!='undefined'){try{var b=new ActiveXObject('ChromeTab.ChromeFrame');if(b){b.registerBhoIfNeeded();return true}}catch(a){}}return false}()}())return 'safari';if(function(){return c.indexOf(Ch)!=-1&&$doc.documentMode>=9}())return 'ie9';if(function(){return c.indexOf(Ch)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(c);if(a&&a.length==3)return d(a)>=6000}())return 'ie6';if(function(){return c.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function Hc(){var a,b,c;b=$doc.compatMode;a=ec(xc,{17:1},1,[Bh]);for(c=0;c<a.length;++c){if(Ye(a[c],b)){return}}a.length==1&&Ye(Bh,a[0])&&Ye('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
function hd(){cd=xh(function(a){return true});fd=xh(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&ad(b)&&Ec(a,c,b)});ed=xh(function(a){a.preventDefault();fd.call(this,a)});gd=xh(function(a){this.__gwtLastUnhandledEvent=a.type;fd.call(this,a)});dd=xh(function(a){var b=cd;if(b(a)){var c=bd;if(c&&c.__listener){if(ad(c.__listener)){Ec(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener(zh,dd,true);$wnd.addEventListener(Dh,dd,true);$wnd.addEventListener(Hh,dd,true);$wnd.addEventListener(Lh,dd,true);$wnd.addEventListener(Ih,dd,true);$wnd.addEventListener(Kh,dd,true);$wnd.addEventListener(Jh,dd,true);$wnd.addEventListener(Mh,dd,true);$wnd.addEventListener(Eh,cd,true);$wnd.addEventListener(Gh,cd,true);$wnd.addEventListener(Fh,cd,true);$wnd.addEventListener(Nh,dd,true);$wnd.addEventListener(Oh,dd,true);$wnd.addEventListener(Ph,dd,true);$wnd.addEventListener(Qh,dd,true);$wnd.addEventListener(Rh,dd,true);$wnd.addEventListener(Sh,dd,true);$wnd.addEventListener(Th,dd,true)}
var yh='',Uh=' ',Vh=':',Bh='CSS1Compat',zh='click',Dh='dblclick',Sh='gesturechange',Th='gestureend',Rh='gesturestart',Eh='keydown',Fh='keypress',Gh='keyup',Hh='mousedown',Ih='mousemove',Jh='mouseout',Kh='mouseover',Lh='mouseup',Mh='mousewheel',Ch='msie',Ah='opera',Qh='touchcancel',Ph='touchend',Oh='touchmove',Nh='touchstart';var _;_=l.prototype={};_.eQ=function m(a){return this===a};_.hC=function n(){return I(this)};_.tM=wh;_.cM={};_=p.prototype=k.prototype=new l;_.b=null;_=r.prototype=q.prototype=new l;_.cM={2:1,6:1};_=v.prototype=new l;_.cM={17:1,22:1};_=u.prototype=new v;_.cM={17:1,22:1};_=t.prototype=new u;_.cM={17:1,20:1,22:1};_=y.prototype=s.prototype=new t;_.cM={17:1,20:1,22:1};_.b=null;_=B.prototype=new l;var C=0,D=0;_=O.prototype=J.prototype=new B;_.b=null;_.c=null;var K;_=eb.prototype=new l;_.e=null;_=db.prototype=new eb;_.d=false;_=cb.prototype=new db;_.j=function kb(){return mb(),lb};_.b=null;_.c=null;var gb=null;_=bb.prototype=new cb;_=ab.prototype=new bb;_=nb.prototype=$.prototype=new ab;_.i=function ob(a){nc(a,2);$wnd.alert('Hello, GWT World!')};var lb;_=rb.prototype=new l;_.hC=function tb(){return this.d};_.d=0;var sb=0;_=ub.prototype=qb.prototype=new rb;_=vb.prototype=pb.prototype=new qb;_.cM={3:1};_.b=null;_.c=null;_=yb.prototype=wb.prototype=new l;_.b=null;_=Bb.prototype=zb.prototype=new db;_.i=function Cb(a){nc(a,4);he()};_.j=function Eb(){return Ab};var Ab=null;_=Ib.prototype=Fb.prototype=new l;_.cM={7:1};_.b=null;_.c=null;_=Lb.prototype=new l;_=Kb.prototype=new Lb;_.b=null;_.c=0;_.d=false;_=Ub.prototype=Jb.prototype=new Kb;_=Wb.prototype=Vb.prototype=new l;_=Zb.prototype=Yb.prototype=new t;_.cM={16:1,17:1,20:1,22:1};_.b=null;_=$b.prototype=Xb.prototype=new Yb;_.cM={16:1,17:1,20:1,22:1};_=ac.prototype=_b.prototype=new l;_.aC=null;_.qI=0;var gc,hc;var Cc=null,Dc=null;var Jc=false,Kc=null;_=Tc.prototype=Qc.prototype=new db;_.i=function Uc(a){tc(a);null.G()};_.j=function Vc(){return Rc};var Rc;_=Xc.prototype=Wc.prototype=new Fb;_.cM={7:1};var Yc=false;var bd=null,cd=null,dd=null,ed=null,fd=null,gd=null;_=od.prototype=new l;_.cM={10:1,13:1};_.g=null;_=nd.prototype=new od;_.n=function wd(){};_.o=function xd(){};_.p=function yd(){sd(this)};_.k=function zd(a){var b;switch(Zc(a.type)){case 16:case 32:b=a.relatedTarget;if(!!b&&Z(this.g,b)){return}}jb(a,this,this.g)};_.cM={5:1,7:1,9:1,10:1,11:1,13:1,14:1};_.c=false;_.d=0;_.e=null;_.f=null;_=md.prototype=new nd;_.n=function Ad(){Nd(this,(Ld(),Jd))};_.o=function Bd(){Nd(this,(Ld(),Kd))};_.cM={5:1,7:1,9:1,10:1,11:1,13:1,14:1};_=ld.prototype=new md;_.q=function Ed(){return new Ae(this.b)};_.cM={5:1,7:1,9:1,10:1,11:1,13:1,14:1};_=kd.prototype=new ld;_.cM={5:1,7:1,9:1,10:1,11:1,13:1,14:1};_=Md.prototype=Id.prototype=new Xb;_.cM={16:1,17:1,20:1,22:1};var Jd,Kd;_=Pd.prototype=Od.prototype=new l;_.r=function Qd(a){a.p()};_=Sd.prototype=Rd.prototype=new l;_.r=function Td(a){td(a)};_=Wd.prototype=new nd;_.p=function Yd(){Xd(this)};_.cM={5:1,7:1,9:1,10:1,11:1,13:1,14:1};_=Vd.prototype=new Wd;_.cM={5:1,7:1,9:1,10:1,11:1,13:1,14:1};_=$d.prototype=Ud.prototype=new Vd;_.cM={5:1,7:1,9:1,10:1,11:1,13:1,14:1};_=ae.prototype=new kd;_.cM={5:1,7:1,9:1,10:1,11:1,12:1,13:1,14:1};var be,ce,de;_=ke.prototype=je.prototype=new l;_.r=function le(a){a.c&&td(a)};_=ne.prototype=me.prototype=new l;_.cM={4:1,6:1};_=pe.prototype=oe.prototype=new ae;_.cM={5:1,7:1,9:1,10:1,11:1,12:1,13:1,14:1};_=we.prototype=qe.prototype=new l;_.q=function xe(){return new Ae(this)};_.b=null;_.c=0;_=Ae.prototype=ye.prototype=new l;_.s=function Be(){return this.b<this.c.c-1};_.t=function Ce(){return ze(this)};_.b=-1;_.c=null;_=Ee.prototype=De.prototype=new l;_=Ge.prototype=Fe.prototype=new l;_.cM={15:1};_.b=null;_.c=null;_.d=null;_=Ie.prototype=He.prototype=new t;_.cM={17:1,20:1,22:1};_=Ke.prototype=Je.prototype=new l;_=Me.prototype=Le.prototype=new t;_.cM={17:1,20:1,22:1};_=Oe.prototype=Ne.prototype=new t;_.cM={17:1,20:1,22:1};_=Re.prototype=Qe.prototype=Pe.prototype=new t;_.cM={17:1,20:1,22:1};_=Ue.prototype=Te.prototype=Se.prototype=new t;_.cM={17:1,20:1,22:1};_=We.prototype=Ve.prototype=new l;_.cM={17:1,21:1};_=String.prototype;_.eQ=function $e(a){return Ye(this,a)};_.hC=function _e(){return ff(this)};_.cM={1:1,17:1,18:1,19:1};var af,bf=0,cf;_=jf.prototype=hf.prototype=new t;_.cM={17:1,20:1,22:1};_=kf.prototype=new l;_.u=function mf(a){throw new jf('Add not supported on this collection')};_.v=function nf(a){var b;b=lf(this.q(),a);return !!b};_.x=function of(a){var b,c,d;d=this.w();a.length<d&&(a=bc(a,d));c=this.q();for(b=0;b<d;++b){fc(a,b,c.t())}a.length>d&&fc(a,d,null);return a};_=qf.prototype=new l;_.eQ=function sf(a){var b,c,d,e,f;if(a===this){return true}if(!pc(a,25)){return false}e=nc(a,25);if(this.e!=e.e){return false}for(c=new Vf((new Qf(e)).b);ug(c.b);){b=nc(vg(c.b),26);d=b.z();f=b.A();if(!(d==null?this.d:pc(d,1)?Vh+nc(d,1) in this.f:Bf(this,d,~~A(d)))){return false}if(!vh(f,d==null?this.c:pc(d,1)?Af(this,nc(d,1)):zf(this,d,~~A(d)))){return false}}return true};_.hC=function tf(){var a,b,c;c=0;for(b=new Vf((new Qf(this)).b);ug(b.b);){a=nc(vg(b.b),26);c+=a.hC();c=~~c}return c};_.cM={25:1};_=pf.prototype=new qf;_.y=function Kf(a,b){return sc(a)===sc(b)||a!=null&&z(a,b)};_.cM={25:1};_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;_=Mf.prototype=new kf;_.eQ=function Nf(a){var b,c,d;if(a===this){return true}if(!pc(a,27)){return false}c=nc(a,27);if(c.w()!=this.w()){return false}for(b=c.q();b.s();){d=b.t();if(!this.v(d)){return false}}return true};_.hC=function Of(){var a,b,c;a=0;for(b=this.q();b.s();){c=b.t();if(c!=null){a+=A(c);a=~~a}}return a};_.cM={27:1};_=Qf.prototype=Lf.prototype=new Mf;_.v=function Rf(a){return Pf(this,a)};_.q=function Sf(){return new Vf(this.b)};_.w=function Tf(){return this.b.e};_.cM={27:1};_.b=null;_=Vf.prototype=Uf.prototype=new l;_.s=function Wf(){return ug(this.b)};_.t=function Xf(){return nc(vg(this.b),26)};_.b=null;_=Zf.prototype=new l;_.eQ=function $f(a){var b;if(pc(a,26)){b=nc(a,26);if(vh(this.z(),b.z())&&vh(this.A(),b.A())){return true}}return false};_.hC=function _f(){var a,b;a=0;b=0;this.z()!=null&&(a=A(this.z()));this.A()!=null&&(b=A(this.A()));return a^b};_.cM={26:1};_=ag.prototype=Yf.prototype=new Zf;_.z=function bg(){return null};_.A=function cg(){return this.b.c};_.B=function dg(a){return Ff(this.b,a)};_.cM={26:1};_.b=null;_=fg.prototype=eg.prototype=new Zf;_.z=function gg(){return this.b};_.A=function hg(){return Af(this.c,this.b)};_.B=function ig(a){return Gf(this.c,this.b,a)};_.cM={26:1};_.b=null;_.c=null;_=jg.prototype=new kf;_.u=function kg(a){this.C(this.w(),a);return true};_.C=function lg(a,b){throw new jf('Add not supported on this list')};_.eQ=function ng(a){var b,c,d,e,f;if(a===this){return true}if(!pc(a,24)){return false}f=nc(a,24);if(this.w()!=f.w()){return false}d=new wg(this);e=f.q();while(d.c<d.d.w()){b=vg(d);c=vg(e);if(!(b==null?c==null:z(b,c))){return false}}return true};_.hC=function og(){var a,b,c;b=1;a=new wg(this);while(a.c<a.d.w()){c=vg(a);b=31*b+(c==null?0:A(c));b=~~b}return b};_.q=function qg(){return new wg(this)};_.E=function rg(){return new Bg(this,0)};_.F=function sg(a){return new Bg(this,a)};_.cM={24:1};_=wg.prototype=tg.prototype=new l;_.s=function xg(){return ug(this)};_.t=function yg(){return vg(this)};_.c=0;_.d=null;_=Bg.prototype=zg.prototype=new tg;_.b=null;_=Eg.prototype=Cg.prototype=new Mf;_.v=function Fg(a){return xf(this.b,a)};_.q=function Gg(){return Dg(this)};_.w=function Hg(){return this.c.b.e};_.cM={27:1};_.b=null;_.c=null;_=Jg.prototype=Ig.prototype=new l;_.s=function Kg(){return ug(this.b.b)};_.t=function Lg(){var a;a=nc(vg(this.b.b),26);return a.z()};_.b=null;_=Pg.prototype=Mg.prototype=new jg;_.u=function Qg(a){return Ng(this,a)};_.C=function Rg(a,b){(a<0||a>this.c)&&pg(a,this.c);Vg(this.b,a,0,b);++this.c};_.v=function Sg(a){return Og(this,a,0)!=-1};_.D=function Tg(a){return mg(a,this.c),this.b[a]};_.w=function Ug(){return this.c};_.x=function Wg(a){var b;a.length<this.c&&(a=bc(a,this.c));for(b=0;b<this.c;++b){fc(a,b,this.b[b])}a.length>this.c&&fc(a,this.c,null);return a};_.cM={17:1,24:1};_.c=0;var Xg;_=$g.prototype=Zg.prototype=new jg;_.v=function _g(a){return false};_.D=function ah(a){throw new Qe};_.w=function bh(){return 0};_.cM={17:1,24:1};_=eh.prototype=ch.prototype=new pf;_.cM={17:1,25:1};_=jh.prototype=fh.prototype=new Mf;_.u=function kh(a){return gh(this,a)};_.v=function lh(a){return xf(this.b,a)};_.q=function mh(){return Dg(rf(this.b))};_.w=function nh(){return this.b.e};_.cM={17:1,27:1};_.b=null;_=ph.prototype=oh.prototype=new Zf;_.z=function qh(){return this.b};_.A=function rh(){return this.c};_.B=function sh(a){var b;b=this.c;this.c=a;return b};_.cM={26:1};_.b=null;_.c=null;_=uh.prototype=th.prototype=new t;_.cM={17:1,20:1,22:1};var xh=G;var vc=new Ke,wc=new Ke,xc=new Ke,uc=new Ke,yc=new Ke;$stats && $stats({moduleName:'com.google.code.dndhangout.dragandroppoc.DragAndDropPOC',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.com_google_code_dndhangout_dragandroppoc_DragAndDropPOC) $wnd.com_google_code_dndhangout_dragandroppoc_DragAndDropPOC.onScriptLoad();
--></script></body></html>